Dynamic rich-data capture and analysis of debugging processes
نویسندگان
چکیده
This paper proposes a methodology for the study of program comprehension and debugging through the capture and analysis of rich process data. A software debugging environment with enhanced functionality is used to capture these data and a mixture of qualitative and quantitative approaches is employed to analyse them. The functionality added to the software debugging environment allows it to record the programmers’ verbalisations, their focus of visual attention and their keyboard and mouse actions. These synchronous data are analysed to build a model that relates debugging expertise to strategy in terms of representation coordination and individual differences in representation use.
منابع مشابه
Analysis of Dynamic Longitudinal Categorical Data in Incomplete Contingency Tables Using Capture-Recapture Sampling: A case Study of Semi-Concentrated Doctoral Exam
Abstract. In this paper, dynamic longitudinal categorical data and estimation of their parameters in incomplete contingency tables are evaluated. To apply the proposed method, a study has been conducted on the data of the semi-concentrated doctoral exam of the National Organization for Educational Testing (NOET). The results of studies such as the obtained confidence intervals and calculating t...
متن کاملMulti-period network Data Envelopment Analysis to measure the efficiency of a real business
Measuring the efficiency of real businesses is not a simple task, because a real business may involve several processes and sub-processes, forming a very complicated dynamic network of interactions. In this paper, a customized dynamic network data envelopment analysis (NDEA) model is proposed to measure the efficiency of the sub-processes in a real business. The proposed dynamic NDEA model is f...
متن کاملExpertise in Debugging Computer Programs: Situation-Based versus Model-Based Problem Solving
This paper reports the results of an exploratory study that investigated expert and novice debugging processes with the aim of assessing the relevance of situation-dependent problem solving to debugging expertise. The method used was verbal protocol analysis. Data was collected from sixteen subjects employed by the same organization. The study first controlled for the variability in individual ...
متن کاملSecondary Students' Dynamic Modeling Processes: Analyzing, Reasoning About, Synthesizing, and Testing Models of Stream Ecosystems
In this paper, we explore dynamic modeling as an opportunity for students to think about the science content they are learning. We examined the "Cognitive Strategies for Modeling" (CSMs) in which students engaged as they created dynamic models. We audioand videotape-recorded eight pairs of ninth grade science students and analyzed their conversations and actions. In analyzing appropriate object...
متن کاملCarbon Dioxide Capture by Modified UVM-7 Adsorbent
In this study, bimodal meso-porous silica (UVM-7) synthesized and fabricated amino silane modified supports were characterized by powder X-ray diffraction (XRD), N2 adsorption/desorption, transmission electron microscope (TEM), elemental analysis and titration. Capacity of CO2 capture on modified bimodal pore structure silica at 70°C was calculated using breakthrough curves; and it was found th...
متن کامل